Python interview questions and answers